home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / PD_THEMA / HARDDISK / TURTL320 / TURTLE.DOC < prev    next >
Text File  |  1998-03-14  |  31KB  |  571 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                               TURTLE 
  13.                    Version 3.20     December, 1990
  14.  
  15.                   A hard disk backup utility by: 
  16.                      
  17.                         George R. Woodside 
  18.                      5219 San Feliciano Drive 
  19.                     Woodland Hills, Ca. 91364 
  20.  
  21.  
  22.  
  23.  
  24.                       IF YOU READ NOTHING ELSE, 
  25.                          AT LEAST READ THIS! 
  26.  
  27.      To get started without reading any more of the documentation: 
  28.  
  29. 1) Copy  TURTLE.PRG,  TURTLE.RSC,  TTLEXEC.TTP, and TRAMDISK.PRG 
  30.    into the same directory.
  31.  
  32. 2) Change the file type of any accessories to something other than 
  33.    .ACC to prevent them loading. 
  34.  
  35. 3) Remove all programs from your /AUTO folder except the hard disk 
  36.    boot program. 
  37.  
  38. 4) Power off your system and wait 10 seconds to insure a clean boot 
  39.    (especially if you have a reset-proof RAMdisk). 
  40.  
  41. 5) Restart your system, and open the directory with TURTLE.PRG and 
  42.    the other files. 
  43.  
  44. 6) Double click on TURTLE.PRG to start. 
  45.  
  46. 7) Select the necessary options.  They are all described in their 
  47.    dialog boxes, and again under the HELP menu. 
  48.  
  49. 8) Select BACKUP under the FILE menu to begin writing disks. 
  50.  
  51. Notes: 
  52.    Only  the  RAMdisk  supplied with  TURTLE  will  work.  Do  not    
  53. attempt to use any other RAMdisk.  The keyboard is scanned between 
  54. files.  You  may cancel TURTLE at any time by pressing  CONTROL-C,  
  55. or press A or B to indicate a new disk is ready at any time.  
  56.  
  57.                            INTRODUCTION 
  58.  
  59.      TURTLE is an extremely fast hard disk backup utility program.  
  60. It requires no special hardware,   and the floppies  written   are  
  61. standard TOS disks. To accomplish this speed, certain simple steps  
  62. must  be taken.   TURTLE requires just about all the RAM you  have 
  63. in a one megabyte ST (for double sided disks). You  should disable 
  64. any accessories,  and  remove  any  unnecessary programs from your  
  65. AUTO  folder,  before  running  TURTLE.  You may re-establish your 
  66. accessories   and   AUTO   folder  programs  once  the  backup  is 
  67. complete,   but TURTLE will need  the RAM during the  backup.  The 
  68. speed  of  this program will make the  minor  inconvenience  of  a 
  69. little  file manipulating well worth it.  If your system has  more 
  70. than  a one megabyte ST,  you shouldn't need to disable any  /AUTO 
  71. programs or accessories.
  72.  
  73.      How can it be so fast, and  still  write  standard  floppies? 
  74. TURTLE creates a RAMdisk that has exactly the same characteristics 
  75. as a standard diskette.  It copies files from the hard  disk  into 
  76. the  RAMdisk,  writing as many files as can be fit into each disk. 
  77. When the RAMdisk is full, it dumps it as a track-by-track image to 
  78. a floppy.  It writes as many copies as you have requested, with or 
  79. without formatting the floppies.  The result  is  identical  to  a 
  80. floppy  that  was written directly, except that no time was wasted 
  81. moving back and forth to the directory and allocation  tables,  or 
  82. waiting  for  the  proper  sectors  to  be  available  during disk 
  83. rotation.  The time difference is staggering.  The only  catch  is 
  84. that   you  must  insure  that enough RAM is available before  you 
  85. begin.  That is very easy, and very well worth it.  
  86.      Why call it "TURTLE"?  Well, backing up hard disks is  always 
  87. a  slow  task,  so the name fits.  Since there are already several 
  88. programs available with the name "BACKUP", I had intended to  call 
  89. this one "HARDBACK".  Since turtles have hard backs anyway..... 
  90.  
  91.  
  92.                                 DESKTOP 
  93.  
  94.      TURTLE  runs  from  the  standard  GEM  desktop.  It  may  be 
  95. executed   by  double-clicking  on  the  TURTLE.PRG  file,  or  on 
  96. previously  save  Turtle options file (if  you've  installed  that 
  97. feature as a desktop application).   The resource file  TURTLE.RSC 
  98. must be in the same directory  as  TURTLE.PRG,   as must  be   the  
  99. backup   utility TTLEXEC.TTP and TRAMDISK.PRG.  If you used  saved 
  100. option files to store different Turtle configurations,  they  must 
  101. also be in the same directory.  
  102.  
  103.       TURTLE requires a large amount of memory to use the  RAMdisk  
  104. and  execute   at  the same time.   You must  have  a  1  megabyte 
  105. machine,  or  larger,  to run TURTLE.  If your system has  only  1 
  106. megabyte,  you should disable any accessories and remove any  non-
  107. critical programs  from  your  AUTO  folder  before attempting  to 
  108. execute it.   
  109.  
  110.       It includes an ABOUT  menu  item  under  the  DESK  menu  to 
  111. identify itself.  Clicking on it will display a normal dialog box, 
  112. identifying the date and version of the program.  
  113.  
  114.      Under the FILE menu is the usual QUIT item, to terminate  the 
  115. program  without  executing a backup.  There is also a BACKUP menu 
  116. item,  to initiate a backup, option file SAVE and LOAD selections,  
  117. and a SYSTEM RESET  item.  The  SYSTEM RESET item is there to make 
  118. it  easier  to free the RAM necessary to  execute  a  backup,  and 
  119. insure that the folders accessed before TURTLE is executed do  not 
  120. interfere  with the backup.  It is a good idea to do a reset  just 
  121. before  beginning  TURTLE  to clear the  folder  limits  (see  the 
  122. warning below).   Since a manually  triggered  system  reset,   by 
  123. pressing  the  reset  button, will not clear the bits in the drive 
  124. allocation map, this system reset  function  will  clear  the  bit 
  125. associated  with  drive M: before executing the reset.  If you are 
  126. using a reset-proof RAMdisk, however, there is no  choice  but  to 
  127. power  off  your  system and re-boot (without the RAMdisk) to free 
  128. the memory.  
  129.  
  130.       Each of the OPTIONS selectable from the OPTIONS menu  has  a 
  131. default  setting.  These are the settings assigned when TURTLE  is 
  132. run. They may not be the settings you want for your system, so you 
  133. may redefine them.  Simply set the OPTIONS as you want them,  then 
  134. select  the SAVE OPTIONS menu item (under the FILE header)  before 
  135. running TURTLE.  The options will then be written to a  file.  You 
  136. can name the file anything you like, as a normal GEM file selector 
  137. box is provided when the options are written. Then, install TURTLE 
  138. using  the GEM Install Application item on the Desktop,  and  save 
  139. the desktop.  After this is done, you may execute TURTLE by double 
  140. clicking  on the saved OPTIONS file,  which will cause  TURTLE  to 
  141. load,  read the saved options,  and set them as they were when you 
  142. saved them.  You may save several sets of options,  and select the 
  143. one you want when you run TURTLE each time.  You may also use  the 
  144. LOAD OPTIONS menu item to call up any set of options you wish.  In 
  145. any  case,  the options files should be in the same  directory  as 
  146. TURTLE.PRG.
  147.  
  148.                              OPTIONS 
  149.  
  150.      TURTLE runs from the desktop, using  standard  GEM  drop-down 
  151. menus  for  entering  options.  There is a HELP menu item for each 
  152. OPTION item, to provide information at any time. 
  153.  
  154. Archive: 
  155.           This option inhibits  a  normal  function,  setting  the 
  156.           archive bit.  When a file is copied, TURTLE will set the 
  157.           bit unless the ARCHIVE option has been used  to  disable 
  158.           the   feature.   This   bit  can  be  used  to  instruct 
  159.           subsequent backups to copy only  the  files  which  have 
  160.           changed since the last time TURTLE (or some other backup 
  161.           utility which set the archive  bit)  was  executed.  The 
  162.           default for this switch is to set the archive bit.  When 
  163.           the checkmark is displayed beside  the  Archive  option, 
  164.           the archive bit will be set on all files copied. 
  165.  
  166. ??? Copies: 
  167.           This  option  is used to generate extra  copies  of  any 
  168.           disk written  during backup.  Normally, only one copy of 
  169.           each disk is written.   To request  additional   copies,  
  170.           enter  the  number  of  copies  desired.   The   default 
  171.           for  this option is to write one backup copy.  The  menu 
  172.           item changes to reflect the number of copies selected.
  173.  
  174. Full Backup: 
  175.           This  option  is  used to indicate  whether  the  backup 
  176.           should be full (all files in all the named  directories) 
  177.           or incremental (only the files in the named  directories 
  178.           which  have been altered since the last  backup).   This  
  179.           can  shorten  the  time required  to  back  up  a  drive 
  180.           when  few  files have been changed.   It  does  require, 
  181.           however,  that  the  user  keep the   original   backup,  
  182.           plus the intervening incremental backups,  to be able to 
  183.           re-construct  the contents of  the drive.   The  default 
  184.           for  this  option  is to backup all the  files  in   the  
  185.           paths entered.  The menu item will change to Incremental 
  186.           when that mode is selected.
  187.  
  188. Enter Directories: 
  189.           This  option  is  used  to  limit  the  path   following  
  190.           option of  TURTLE.   Normally,   TURTLE  will  begin  at 
  191.           the  path named,  and follow all folders in  that  path, 
  192.           copying  all files in all folders (unless INCREMENTAL is 
  193.           set).   Then,  after  all folders in the path have  been 
  194.           copied, all  the files  in  the  named  path are copied.  
  195.           The  Enter  Directories option can be  used  to  prevent 
  196.           TURTLE  from opening any of  the folders  in  the  path.  
  197.           When  the  Files Only option is selected  in  the  Enter 
  198.           Directories  dialog,  only the files in the  named  path 
  199.           will be copied.  The default for this option is to  open 
  200.           the folders, and back up all the files in the folders as 
  201.           well as  those  in  the  path.  When  the  checkmark  is 
  202.           not displayed  by  this  option,   only the files in the 
  203.           path named, but not those in the folders, will be backed 
  204.           up. 
  205.  
  206. Verify:
  207.           TURTLE writes diskettes as direct images of disk  tracks 
  208.           built  in  memory in the RAMdisk.  When the  RAMdisk  is 
  209.           full,  it is copied,  track-by-track,  to a floppy disk. 
  210.           The  track copy function does not read data back to  see 
  211.           if the disk write was successful. If you wish to re-read 
  212.           the data after it is written to the floppy,  select  the 
  213.           Verify option.  The data image will be re-read to insure 
  214.           the disk write was executed properly (it is not compared 
  215.           to the original image,  only read).This option  defaults 
  216.           to  write  the floppy without re-reading  it.  When  the 
  217.           checkmark is displayed, the data will be read back after 
  218.           writing.
  219.  
  220. Omit:
  221.           You may have certain types of files which you don't want 
  222.           to include in the backup image (such as backup copies of 
  223.           other files).  You may inform TURTLE of certain types of 
  224.           files  which  you  wish to exclude from  the  backup  by 
  225.           selecting the Omit option.  In the dialog box, enter the 
  226.           1,  2,  or three character file extender of the types of 
  227.           files you wish to exclude. Do not enter the file name or 
  228.           the  period used to separate the name and type.  If  you 
  229.           wanted  to exclude all files with the ".BAK"  or  ".OLD" 
  230.           extender,  for example, you would enter "bak old" in the 
  231.           dialog  box.  When exclusion file types are  entered,  a 
  232.           question mark (?) may be used to match any character  in 
  233.           the input file type,  so that entering "BL?" would cause 
  234.           any  file  whose  type begins with BL  to  be  excluded, 
  235.           provided that the type has a third character. 
  236.  
  237. Query:
  238.           This  is another method of selecting which files are  to 
  239.           be  included  or excluded from  a  backup.  When  TURTLE 
  240.           starts copying files, it will offer a menu at the top of 
  241.           the  screen  for  each file  it  locates  (except  those 
  242.           already  excluded by types entered under  the  "Exclude" 
  243.           Option). For each file, you may press either the "n" key 
  244.           to not back up the file, or the Space bar to back up the 
  245.           file.  If you want to back up all the rest of the  files 
  246.           in the current directory, press the "d" key. To skip all 
  247.           the  rest of the files in the current  directory,  press 
  248.           the "s" key.  To back up all the remaining files in  the 
  249.           path,  press the "p" key.  To omit the rest of the files 
  250.           in the path,  press the "o" key.  To back up  everything 
  251.           else,  with no more queries,  press the "e" key. To quit 
  252.           backing up files,  press the "q" key.  To terminate  the 
  253.           program immediately, press Control-C.
  254.  
  255. Floppy Disk Type: 
  256.           This option is used to indicate what type of disks   the 
  257.           backup will be done on. It is imperative that the proper 
  258.           options be selected,  matching the diskettes to be used. 
  259.           If  the  backup  is executed  with  the  wrong  diskette 
  260.           options,  the  backup disks will not be useable and  may 
  261.           create errors during floppy writing. The options allowed 
  262.           are  for single or double sided disks,  80,  81,  or  82 
  263.           tracks per disk,  and 9,  10,  or 11 sectors per  track. 
  264.           While both 9 and 10 sector disks are reliable, 11 sector 
  265.           disks are not always re-readable. Turtle will not format 
  266.           disks  with 11 sectors.  Using more than 80  tracks  per 
  267.           disk may cause damage to your disk drive.  While  TURTLE 
  268.           will  support  use of 11 sector tracks,  and  81  or  82 
  269.           tracks,  the  recommended configurations are 80  tracks, 
  270.           and either 9 or 10 sectors per track.
  271.  
  272.           No  matter what configuration of disks you  select,  the 
  273.           disks  written  by TURTLE will be accessable  as  normal 
  274.           disks, with normal files.
  275.            
  276. Floppy Disk Numbering: 
  277.           This option is used to define the number assigned to the 
  278.           first   diskette   written.   Normally,   diskettes  are 
  279.           numbered beginning with one.  However, if  a  backup  is 
  280.           being  executed by paths (to avoid the 40 folder limit), 
  281.           subsequent disks may be better organized if the  numbers 
  282.           assigned  to the disks are sequential.  This option will 
  283.           offer a dialog box which can be used to set  the  number 
  284.           assigned  to  the first disk written.  The default is to 
  285.           start numbering disks with  1.  When  the  checkmark  is 
  286.           displayed  beside  this option, some number other than 1 
  287.           has been selected to begin assigning  to  disks.  Since 
  288.           TURTLE writes a label on each disk,  which includes  the 
  289.           date,  the drive from which the disk was copied, and the 
  290.           sequence  number of the disk,  it can be very useful  to 
  291.           keep the numbers in proper order.
  292.  
  293. Format Floppy Disks: 
  294.           This is the diskette format option.  TURTLE assumes that 
  295.           the disks to be written to are already formatted, unless 
  296.           this option is used to override that assumption.  TURTLE 
  297.           will format disks with 9 or 10 sectors,  but it will not 
  298.           attempt  to  format  11 sectors per  disk.   It  is  not 
  299.           necessary  that the disks be erased,  since anything  on 
  300.           them  will be over-written.  It is never harmful to  use 
  301.           the format option,  but it will cause the program to run 
  302.           a bit slower. The default for this option is to write to 
  303.           floppies  without  formatting.   When  the checkmark  is 
  304.           displayed  beside  this  option  the  diskettes will  be 
  305.           formatted before they are written.  
  306.  
  307. Path(s) To Back Up: 
  308.           This  option  is  used to specify the  disk   paths   to  
  309.           read. All    files   (or  all  non-archived   files   if 
  310.           INCREMENTAL is set) in the named paths will be read  and  
  311.           copied   to  the diskettes.   Only  the  files  in   the 
  312.           named  paths will be read or marked with   the   ARCHIVE  
  313.           bit  (if  ARCHIVE  is enabled).   The  default for  this 
  314.           option  is the path from which  TURTLE  was   initiated.  
  315.           More  than  one  path may be specified  at  a  time,  by 
  316.           entering  one or more spaces between the different  path 
  317.           names.   When   the   checkmark   is displayed  by  this 
  318.           option, the path has been changed from the default.  
  319.  
  320. RAMdisk Drive Name:
  321.           TURTLE assumes that the RAMdisk it will use for creating 
  322.           the backup image will be drive M:. If you already have a 
  323.           drive M:  in you system, you'll want to change the drive 
  324.           name to something else.  Drives A and B are reserved for 
  325.           floppy disks,  and can not be re-assigned.  Drive  names 
  326.           are restricted to C through P.  You may use any of those 
  327.           names for the RAMdisk.  You may even assign the  RAMdisk 
  328.           to  a  drive  which already has a  hard  disk  partition 
  329.           assigned  to it.  You will not be able to back  up  that 
  330.           partition,  but you can back up any other partition  you 
  331.           wish.  You may then change the RAMdisk drive  name,  and 
  332.           back up the partition you could not previously access. 
  333.  
  334.  
  335.                             EXECUTION 
  336.  
  337.      Before TURTLE can be executed, your system must not be in low 
  338. resolution,   and   there   must   be  an   adequate   amount   of  
  339. memory available.  You must disable any accessories or unnecessary 
  340. "AUTO"  programs  to  insure  that  there is space  available  for 
  341. TURTLE to execute.   They consume memory that is required for  the 
  342. RAMdisk. TURTLE contains code to help avoid folder crashes.
  343.  
  344.                      ===>>> WARNING!!! <<<=== 
  345.  
  346.     There is a problem in GEMDOS versions prior to TOS 1.4 dealing 
  347. with  folders (sometimes referred to as  sub-directories).  GEMDOS 
  348. becomes unstable when too many folders are accessed. Currently, 40 
  349. folders  is  assumed to be a safe limit for folders on  a  system. 
  350. TURTLE  uses  some  techniques to make  the  folder  problem  less 
  351. severe. When you specify the path you wish to backup, there may be 
  352. folders  in that path.  Folders which reside directly in the  path 
  353. name may themselves contain other folders. TURTLE will "clear" the 
  354. folder  count  each time it completes backing up  a  folder  which 
  355. resides  directly  in the named path.  TURTLE can  not  clear  the 
  356. folder count during the backing up of any other folder,  only when 
  357. it finishes a folder at the "top" of the named path.  For example, 
  358. if drive "C:" contains 80 folders,  and many of those contain more 
  359. folders, like this:
  360.  
  361.      C:\FOLDER00 (contains 15 more folders)
  362.      C:\FOLDER01 (contains 12 more folders)
  363.      C:\FOLDER02 (contains 24 more folders)
  364.      C:\FOLDER03 (contains no more folders)
  365.  
  366.      C:\FOLDER78 (contains 31 more folders)
  367.      C:\FOLDER79 (contains 13 more folders)
  368.  
  369. and  you  instructed  TURTLE to back  up  drive  "C:",  you  would 
  370. encounter no problems. As TURTLE backed up C:\FOLDER00, the folder 
  371. count would climb to 19 (15 folders,  C:\,  C:\FOLDER00,  M:,  and 
  372. M:\FOLDER00).  On the RAMdisk,  only the folders in the path being 
  373. are counted. All other folders on the RAMdisk are removed from the 
  374. count  as  soon  as they are completed.  When  the  last  file  of 
  375. FOLDER00 was copied, before FOLDER01 was started, the folder count 
  376. would drop to 3 (C:,  C:\FOLDER01, and M:), then rise to 4 as soon 
  377. as  M:\FOLDER01 was created.  Drive C:  itself could  contain  any 
  378. number  of  folders,  as far as TURTLE was  concerned.  You  would 
  379. probably have problems with other programs,  however,  so this  is 
  380. still not considered wise.  If any single folder at the top  level 
  381. of  drive C:  contained more than 40 folders,  though,  you  could 
  382. experience  problems with TURTLE.  If this is the case,  you  must 
  383. back up drive C:  by selecting groups of folders,  then re-running 
  384. with  the single folders which contain more than  40  folders.  If 
  385. FOLDER31  contained  90 folders (counting  all  folders  contained 
  386. within  those  folders),  you would have to back  up  all  folders 
  387. except 31,  then back up FOLDER31 by itself.  The PATH dialog  box 
  388. has been widened to make this easier.  The simplest way to explain 
  389. this is to think that the 40 folder limit has been moved one level 
  390. of folders lower in the path that you enter.  It may be easier  to 
  391. grasp  the idea if you watch the folder count climb as the  backup 
  392. is running,  then suddenly drop as a folder is completed.  TOS 1.4 
  393. has  nearly eliminated this problem.  It has raised the  limit  on 
  394. folder accesses to an undefined, but very large, value. If it does 
  395. approach  that limit,  it recognizes the danger in the  situation, 
  396. and stops executing with an appropriate warning message.
  397.   
  398.     Once TURTLE begins, it will start copying files,  even  though 
  399. there  are  no  disks ready.  Do not be concerned.  TURTLE will be 
  400. establishing the RAMdisk images,  and  no  floppies  are  required 
  401. until  the  RAMdisk is full.  Once the RAMdisk is full, it will be 
  402. dumped to the floppies, and will post messages to  identify  which 
  403. disk  is which in sequence.  If you do not stay ahead of TURTLE in 
  404. keeping disks ready, it will start ringing the console bell  until 
  405. you  return,  and provide more diskettes.  TURTLE will log on  the 
  406. screen  which  floppy drive and disk number it  expects  to  write 
  407. next.  The number of the disk will not change,  but if the desired 
  408. drive  is  not ready,  and the other drive  is,  TURTLE  will  use 
  409. whichever drive is available.
  410.  
  411.     TURTLE will keep all the files in a  folder  together,  in  an 
  412. identically  named  folder,  on  the  floppy  image.  Of course, a 
  413. single hard disk folder may be split across several  floppies.  If 
  414. no  files are to be copied from a folder, no empty folders will be 
  415. created.  The sequence of the files in  the  folder  will  be  the 
  416. largest  file  that  fits  first.  This  allows  TURTLE to use the 
  417. floppies as efficiently as possible.  TURTLE will not  attempt  to 
  418. copy  a  file that is too large to fit on a blank floppy, but will 
  419. log a message on the screen (remember that  each  folder  requires 
  420. 1K,  so there is less space available when folders are nested). If 
  421. you  need  to make a copy of a file that is larger than  a  single 
  422. disk, use the companion program TERRAPIN.
  423.  
  424.  
  425.                            THE DISPLAY 
  426.  
  427.      TURTLE maintains an informative  display  during  the  backup 
  428. process.  It  requires  lines of 80 characters, so you must not be 
  429. in low res mode.  At the top  is  the  sign  on  banner,  and  the 
  430. current  version  number.  Next  is the status line for the floppy 
  431. drives.  Each drive will always have a status indicated: 
  432.  
  433. DISK NEEDED 
  434.      Used  only  at  startup.  Be  sure  an  appropriate  disk  is 
  435.      inserted, and press the key corresponding to the floppy drive 
  436.      (A or  B,  upper  or  lower  case).  When  a  disk  has  been 
  437.      inserted,  and the proper key pressed, the status will change 
  438.      to READY.  You may change disks any time that the disk access 
  439.      for  the  floppy  drive  is not on, and press the keys at any 
  440.      time.  TURTLE is designed to allow you to set  up  two  disks 
  441.      and  walk  off.  It  will  use  them both, then start ringing 
  442.      bells to let you know when it needs a new pair.  It will  let 
  443.      you  know  what order the disks were written in.  If you stay 
  444.      ahead of TURTLE in keeping disks  ready,  it  will  alternate 
  445.      between  drive  A and B.  If both disks are full, it will use 
  446.      whichever one you key in as ready first.  If you do not  have 
  447.      a  second  drive,  do  not press the "B" key, and TURTLE will 
  448.      work with drive "A"  exclusively.  If  you  re-use  the  same 
  449.      disks  for  backup,  with  labels on them, it is very easy to 
  450.      keep them in sequence. 
  451.  
  452. FULL Disk ##  Copy  # 
  453.      Informs you that the floppy in the designated drive is  full, 
  454.      and  must  be  changed.  The  ## is the number of the disk in 
  455.      sequence, and the # will show which copy it is, when multiple 
  456.      copies are requested.  You may change a disk at any time, and 
  457.      press the keys at any time, so long as you do not attempt  to 
  458.      remove a disk while the drive's access light is on. Each time 
  459.      this  message  is displayed,  a single bell  will  sound,  to 
  460.      indicate that a disk change is due.
  461.  
  462. READY 
  463.      You have indicated that a blank disk is in the  drive,  ready 
  464.      for  writing.  When  the  RAMdisk is full, this drive will be 
  465.      written to.  If both drives are READY, TURTLE will  write  to 
  466.      whichever one was not used last. 
  467.  
  468. DISK ERROR 
  469.      Well,  these  things  happen.   TURTLE  is   very   good   at 
  470.      recovering, however.  Since the entire image of the floppy is 
  471.      in the RAMdisk, just insert a new floppy in the drive,  press 
  472.      RETURN,  and  TURTLE will start writing that copy over.  Just 
  473.      discard, re-cycle, or furiously  mangle  the  disk  with  the 
  474.      error.  It  is  unimportant.  Your  backup  will be perfectly 
  475.      valid, no matter how many diskette errors occur.  Ignore  any 
  476.      disks  with  errors,  and  keep the ones TURTLE identified as 
  477.      FULL.  When an error occurs, you must replace the disk in the 
  478.      drive  with  the error, and press RETURN.  TURTLE will not go 
  479.      off writing on other (possibly labelled) disks and leave  bad 
  480.      ones lying around.  This helps keeps things orderly. 
  481.  
  482. TERMINATION PENDING 
  483.      You have pressed the terminate key "T".  TURTLE  will  finish 
  484.      writing   the   current   disk   (however  many  copies  were 
  485.      requested), then stop  executing.  If  the  Archive  bit  was 
  486.      being  set, only the files copied will be marked as archived. 
  487.      All files copied will  have  been  properly  marked,  so  the 
  488.      backup  may  be  restarted at a later time, and the remaining 
  489.      files will be copied. 
  490.  
  491. Read error. Options: A=Abort Backup. S=Skip this file:
  492.      A read error has occurred on the hard disk.  TURTLE is unable 
  493.      to  backup  the current file.  You may abort  the  backup  by 
  494.      pressing  A  (or a).  The abort is immediate.  Files  in  the 
  495.      RAMdisk  are not copied to floppies.  You may skip  the  file 
  496.      with the read error by pressing S (or s), and the backup will 
  497.      continue with the next file.
  498.  
  499.      Other lines on the display are clearly  labelled:  the  input 
  500. request being processed, the current path being copied, the number 
  501. of files in the path, how many  remain  to  be  copied,  and  byte 
  502. sizes.  There  is  a  folder count displayed.  Remember that it is 
  503. only the number of folders read or written  by  TURTLE,  and  only 
  504. during   the  current execution.   There is a display of the  next 
  505. floppy  which  TURTLE wants to write (remember that  it  will  use 
  506. whichever drive is available,  if the first choice is not  ready). 
  507. There  is a log of files that have been copied,  and their  sizes.  
  508. It starts  at  the  middle  of  the screen, and scrolls down.  The 
  509. file being copied is the one at the top of the list,  and it  will 
  510. scroll  down  and  off  the  page  as subsequent files are copied. 
  511.  
  512.                              KEYBOARD
  513.  
  514.      While  the  backup  is running,  TURTLE  keeps  checking  the 
  515. keyboard.  You can type in commands at any time.  TURTLE will  see 
  516. them  within one or two seconds,  as soon as the current disk  I/O 
  517. operation is completed.  All commands are a single letter,  and do 
  518. not require that the RETURN key be pressed. The following commands 
  519. are active at any time, except when a disk I/O has occurred:
  520.  
  521.      A (or a) - a floppy disk has been inserted in drive A, and is            
  522.      ready for use.
  523.  
  524.      B (or b) - a floppy disk has been inserted in drive B, and is            
  525.      ready for use.
  526.  
  527.      T  (or  t) - terminate the program after the  current  floppy 
  528.      disk. All copies requested will be written before termination 
  529.      occurrs.  If the ARCHIVE option was requested, only the files 
  530.      backed up are marked as archived.
  531.  
  532.      Control-C  -   Cancel the program immediately.  Files  copied 
  533.      into the RAMdisk are not copied to a floppy.
  534.  
  535.  
  536.                              SUMMARY 
  537.  
  538.      TURTLE works quite well,  and with (I  think) good speed.  It  
  539. is  even  smart enough to not copy unused tracks at the end  of  a 
  540. diskette, but it will format them if formatting has been requested 
  541. (who needs a partially formatted disk?).  The most important thing 
  542. is to be sure you free enough RAM to build the RAMdisk and run the 
  543. program  before  beginning.  TURTLE is fairly bullet proof, and is 
  544. very informative while running.  You can kill it at most any  time 
  545. by  pressing  Control-C, and it will stop almost immediately.  You 
  546. can request that it stop at the end of all copies of  the  current 
  547. disk  by  pressing  "T".  You  do  not have to wait for it to need 
  548. disks to make them ready,  you  may  press  the  appropriate  keys 
  549. whenever you have inserted the disks.  
  550.  
  551.      TURTLE is really only a GEM desktop front end for the program 
  552. which does the backup work, called TTLEXEC.TTP.  TURTLE writes one 
  553. command line, then uses it to invoke TTLEXEC.TTP to  do  the  real 
  554. work.  You can use TTLEXEC.TTP from the command line without using 
  555. TURTLE if you like.  See TTLEXEC.MAN for documentation. 
  556.  
  557.      TURTLE is copyrighted,  but released for public distribution. 
  558. TURTLE  is  not to be sold except for nominal charges  for  media, 
  559. reproduction, and/or connect charges while downloading. 
  560.   
  561.      If TURTLE gives you any trouble, or you have any suggestions, 
  562. please feel free to contact: 
  563.  
  564.      George R.  Woodside            Compuserve  76537,1342 
  565.      5219 San Feliciano Dr.         GEnie       G.WOODSIDE
  566.      Woodland Hills, Ca. 91364 
  567.  
  568.      USENET: ..!{philabs|csun|psivax}!ttidca!woodside
  569.      or      woodside@ttidca
  570.  
  571.